<?php
//////////////////Desarrollado por johan Davila 3/1/2014 version 0.1////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////  Bloque para incluir Clases y librerias ////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////
require_once "../../model/acceso/Class_Conexion.php";
require_once "../../model/ser_user/class_user.php";
require_once '../../../lib/php/clase_paginador.php';
require '../../../lib/php/funciones.php';
require_once '../../../lib/php/document.php';

Formulario();

//////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////Paginador  /////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////


	$conn = new Conector();
	$User = new User($conn->conectar_Bd());
	if (@$_REQUEST['CoreFiltro']==1){$User->p_usu_cedula  = @$_REQUEST['CoreSearch'];}
	if (@$_REQUEST['CoreFiltro']==2){$User->p_usu_usuario  = @$_REQUEST['CoreSearch'];}
    if (@$_REQUEST['CoreFiltro']==3){$User->p_usu_correo  = @$_REQUEST['CoreSearch'];}
	$User->consult();
	$pag = new Paginador($User->total,15,1,@$_REQUEST['pagina']);
	$Minimo = $pag->getMinimo();
	$Maximo = $pag->getMaximo();
	
	$_out = 
	'<div style="display:inline; float:left; padding-right:10px; width:100px;">'.
		"P&aacute;gina ".$pag->getPagina()." de ".$pag->getTotalPaginas().
	'</div><br>'.
	 
	$pag->getPaginacion('javascript:controller(\'../../controller/ser_user/consult.php\',\'&acc=cons'.$_parameters,'\',\'conten_temp_script\');');
	print_out($_out,'_paginador');

	
///////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////  Bloque para la consultas /////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////
    $conn = new Conector();
	if ($_REQUEST["acc"] == "cons"){
		$User = new User($conn->conectar_Bd(),$Minimo,$Maximo);	
		/** Se consulta todos los datos*/
		if (@$_REQUEST['CoreFiltro']==1){$User->p_usu_cedula  = @$_REQUEST['CoreSearch'];}
		if (@$_REQUEST['CoreFiltro']==2){$User->p_usu_usuario  = @$_REQUEST['CoreSearch'];}
		if (@$_REQUEST['CoreFiltro']==3){$User->p_usu_correo  = @$_REQUEST['CoreSearch'];}
		if(!$User->consult()){
			print_msj_err("Se produjo un error al consultar los datos...",'developer_body');
			exit(0);
		}  
        /** Imprimir valor de la buscada en en campo... **/
		print_input("search_t_0",@$_REQUEST["CoreSearch"]);	 
		/** Encabezado del html... **/
		$img_order = "../../../img/list_sort_2.png";
		$_out  = '<br><table id="grid"  border="0" cellpading="0" cellspacing="0" width="740px">';
		$_out .= 
		'<thead>'.
			'<tr>'.
				'<th>Cedula<img src="'.$img_order.'"/></th>'.
				'<th>Usuario<img src="'.$img_order.'"/></th>'.
				'<th>Perfil<img src="'.$img_order.'"/></th>'.
				'<th>Correo<img src="'.$img_order.'"/></th>'.
				'<th colspan="3">&nbsp;</th>'.
			'</tr>'.
		'</thead>'.
		'<tbody>';
		/** Cuerpo del html... **/
		for ($i=0;$i<$User->total;$i++){
			if(($i%2))$bg = 'bg1'; else $bg = 'bg2';
			$_out .= 
			'<tr class="'.$bg.'">'.
				'<td>'.$User->p_usu_cedula[$i].'</td>'.
				'<td>'.$User->p_usu_usuario[$i].'</td>'.
				'<td>'.$User->p_usu_perfil[$i].'</td>'.
				'<td>'.$User->p_usu_correo[$i].'</td>'.
				'<td class="img">'.
					'<a href="consult_ind.php?&acc=cons&cod='.($User->p_usu_id[$i]).'&dir='.$_REQUEST["dir"].'&title='.$_REQUEST["title"].'" target="centro">'.
						'<img src="../../../img/eye.png" alt="Ver" title="Ver"/>'.
					'</a>'.
				'</td>'.
				'<td class="img">'.
					'<a href="edit.php?acc=edit&cod='.($User->p_usu_id[$i]).'&dir='.$_REQUEST["dir"].'&title='.$_REQUEST["title"].'" target="centro">'.
						'<img src="../../../img/pencil_16.png" alt="modificar" title="Modificar"/>'.
					'</a>'.
				'</td>'.
				'<td class="img">'.
					'<a href="javascript://cod='.($User->p_usu_cedula[$i]).'&dir='.$_REQUEST["dir"].'&title='.$_REQUEST["title"].'" '.
					'onclick="'.
						'if(!confirm(\\\'Desea continuar con la Eliminacion\\\'))return false;'.
						'controller(\\\'../../controller/ser_user/delete.php\\\',\\\'&acc=delet&cod='.($User->p_usu_cedula[$i]).'&dir='.$_REQUEST["dir"].'&title='.$_REQUEST["title"].'\\\',\\\'conten_temp_script\\\');'.
					'">'.
						'<img src="../../../img/delete_16.png" alt="eliminar" title="Eliminar"/>'.
					'</a>'.
				'</td>'.
			'</tr>';
		}
		$_out .= '</tbody></table>';
		/** Imprimir el html... **/
		print_out($_out,'developer_body');
		/** mensaje con variable y valor...*/
		$msj_string = 'Consulta Ok...';
		print_msj_ok($msj_string);
		exit(0);
	}
